#include <bits/stdc++.h>
using namespace std;

map<int,int> digit;

void init(void){
	digit[0]=6;
	digit[1]=2;
	digit[2]=5;
	digit[3]=5;
	digit[4]=4;
	digit[5]=5;
	digit[6]=6;
	digit[7]=3;
	digit[8]=7;
	digit[9]=6;
	return;
}

int get(int a,int b,int n){
	int sum=0,tot=0,sub=a+b;
	if(a==0)tot+=digit[a];
	for(;a!=0;a/=10){
		sum+=digit[a%10];
	}
	tot+=sum;
	if(tot>n)return false;
	sum=0;
	if(b==0)tot+=digit[b];
	for(;b!=0;b/=10){
		sum+=digit[b%10];
	}
	tot+=sum;
	if(tot>n)return false;
	sum=0;
	if(sub==0)tot+=digit[sub];
	for(;sub!=0;sub/=10){
		sum+=digit[sub%10];
	}
	tot+=sum;
	return tot==n; 
}
int main(void){
	int n=0;
	cin>>n;
	n-=4;
	int sum=0;
	init(); 
	for(int i=0;i<1000;i++){
		for(int j=0;j<1000;j++){
			if(get(i,j,n))sum++;
		}
	}
	cout<<sum;
	return 0;
}
